needle grabber - Spanish English Dictionary